#ifndef DIALOG_H
#define DIALOG_H

#include <QMessageBox>
#include <QDebug>
#include <QTcpSocket> // 连接类
#include <QTextStream> // 文本流类
#include <QTcpServer> // 服务器类
#include <QDateTime>

namespace Ui {
class Dialog;
}

class Dialog : public QDialog
{
    Q_OBJECT

public:
    explicit Dialog(QWidget *parent = 0);
    ~Dialog();

private:
    Ui::Dialog *ui;
    QTcpServer* server; // 服务器管理类
    void printMessage(QString);
    QTcpSocket *socket = NULL; // 绿蛋
    QList<QTcpSocket*> list;

private slots:
    void newConnectionSlot();   // 连接成功发送的信号槽
    void disconnectedSlot();    // 断开连接的信号槽
    void readyReadSlot();       // 有数据可读的信号槽
};

#endif // DIALOG_H
